home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / dirut / filel20.zip / FILEL.HLP < prev    next >
Text File  |  1991-11-21  |  16KB  |  432 lines

  1.  
  2.                                                                         o o
  3.                                                                       ____oo_
  4.                                F I L E L i s t               1991    /||    |\
  5.                                  Version 2.0                  BNV     ||    |
  6.                              for Dos, Unix & Vms            MARMITA   `.___.'
  7.  
  8.  
  9. ███████▓▓▓▓▓▓▓▒▒▒▒▒▒▒░░░░░░░   T Z A P A W A R E   ░░░░░░░▒▒▒▒▒▒▒▓▓▓▓▓▓▓███████
  10.  
  11.  
  12.                  Author.........Bill N. Vlachoudis
  13.                  Address........Eirinis 4
  14.                                 TK555 35 Pilea
  15.                                 Thessaloniki Greece
  16.                  Computer addr..cdaz0201@Grtheun1.EARN
  17.                                 vlachoudis::olymp.grtheun.our.edu [192.104.147.1]
  18.                  Telephone......(31) 322-805
  19.                  Date...........Nov-1991
  20.  
  21.  
  22.  
  23. This program is NOT a copyrighted software. However, all the files may be
  24. copied and shared with others, so long as no charge is made, and it is
  25. unmodified copied in its entirety.
  26.  
  27.  
  28.  
  29.  
  30.  
  31. What is FILEL?
  32. ==============
  33.  
  34. FILEList is a usefull utility found on IBM VM/CMS systems, it is basically
  35. a shell, but not so high level as all the other shells, so its closer to
  36. the opperating system. When FILEL is invoked it displays a list of the files
  37. like as DIR does, but in a full screen editing environment where you can
  38. issue DOS commands (or from the host operating system) against the files
  39. directly from the displayed list.
  40.  
  41.  
  42.  
  43. Install and Run filel
  44. =====================
  45. There is no any kind of installation for FILEL. Just copy FILEL.EXE,
  46. PROFILE.FLL and FILEL.HLP to a directory you have with various tools.
  47. To run filel, simply type FILEL in the command line, or FILEL <pattern>
  48. where the pattern is used if you want display some specific files. For
  49. information about the pattern see below and also see the CD command (below).
  50.  
  51.  
  52.  
  53. Pattern
  54. =======
  55. Filel V2.0 has now smart pattern matching for the files. It uses the
  56. same wild characters as dor does and some more
  57.     *        for 'all'
  58.     ?        for one character  (see DOS)
  59.     + or &   for 'and'
  60.     ^ or !   for 'except'
  61.  
  62. ie.   *.com + *.exe         Display all .COM and all .EXE files
  63.       *.com + *.exe ^as*n.* Display all .COM and all .EXE files
  64.                             except all those that begin with "as" and
  65.                             end in "n"
  66.  
  67.  
  68.  
  69. Issuing Commands From the List
  70. ==============================
  71.  
  72. On its full screen display, you can issue commands for a file directly
  73. from the line on which a file is displayed.  You do this by moving the
  74. cursor to the line that describes the file, typing the command in
  75. the space provided to the left of the file name, and then pressing
  76. the ENTER key to execute the command.
  77.  
  78. When you press the ENTER key, all commands typed on one screen are
  79. executed, and the screen is restored to its previous state.
  80. However, the list is updated to reflect the current status of the
  81. files.
  82.  
  83. Symbols can be used to represent operands in the command to be
  84. executed.
  85.  
  86.  
  87.  
  88. The following symbols can be used:
  89. ==================================
  90.  
  91.     /    if the slash "/ " is followed with a space then it is
  92.          substituted to the complete fileid
  93.                  [drive]:[path\]filename.ext
  94.  
  95.  If "slashoption" is ON (see below) then after slash "/" you can
  96.  enter one or more of the following special symbols.
  97.  If "slashoption" is OFF, slash "/" if it is followed with a blank
  98.  character " " will be interpreted as the complete name
  99.  (drive:\directory\name.ext), otherwise it will not affect the
  100.  line entered. ie "COPY /b / + HAHA.TXT BINGO.TXT" will be translated
  101.  as "COPY /b NAME.EXT + HAHA.TXT BINGO.TXT"
  102.  
  103.     /n   means the file name displayed on the line. (substituted)
  104.  
  105.     /t   or
  106.     /e   means the file extension displayed on the line. ie ".COM"
  107.  
  108.     /d   means the directory path name for the file.
  109.          With an ending backslash.  ie "PASCAL\PROGS\"
  110.  
  111.     /any any other character "x" will cause the same character
  112.          to be displayed on the line. Usefull when you want
  113.          to pass an option to the command.
  114.          ie.  COPY //b / +assign.com outfile.*
  115.              is interpreted as
  116.               "COPY /b c:\dos\filname.ext +assign.com outfile.*"
  117.  
  118.     Any combinations of the above symbols can be used.  For example:
  119.  
  120.     /ne    means: file name followed by file extension.
  121.  
  122.     /dne   means: file path, name, and extension type,
  123.            and it is equivalent to "/ " alone.
  124.  
  125.     /en    means: file extension followed by file name.
  126.  
  127.     /nne   means file name followed by file name and file extension.
  128.  
  129.     /      a simple slash in front of a file will cause the file
  130.            to be executed. Usefull to run programs
  131.  
  132.  
  133. Special Symbols Used Alone:
  134. ===========================
  135.  
  136.     The following special symbols can be typed alone on the lines of
  137.     the FILELIST display.  They have the following meanings:
  138.  
  139.     =    means execute the previous command for this file.  Commands
  140.          are executed starting at the top of the screen.  For example,
  141.          suppose you enter the ERASE command on the top line.  You
  142.          can then type an equal sign on any other line(s).  Those
  143.          files preceded by equal signs are erased, by pressing the
  144.          RETURN key.
  145.  
  146.     ?    means display the last command executed.  The command is
  147.          displayed on the line in which the ? is entered.
  148.  
  149.  
  150.  
  151. Full Screen Editing:
  152. ====================
  153.  
  154. A sample of FILEList screen
  155.  
  156.  
  157.  Path = C:\DOS\*.*           *Header*                FILEL20 (c) BNV 1991
  158.  Cmd           Name      Ext      Size     Time        Date
  159.                ..          < DIR >       12:32:56   1-Jan-1990
  160.   *Cmd Area*   APPEND    EXE      5825   12:32:56   1-Jan-1990
  161.                ASSIGN    COM      1561   12:32:56   1-Jan-1990
  162.                ATTRIB                      :32:56   1-Jan-1990
  163.                BACKUP     * File area *    :32:56   1-Jan-1990
  164.                CGA                         :32:56   1-Jan-1990
  165.   _ *Cursor*   CHKDSK    COM      9850   12:32:56   1-Jan-1990
  166.                COMP      COM      4214   12:32:56   1-Jan-1990
  167.  
  168.  
  169.  
  170.   F1          F2 Refresh  F3 ....etc...     *Reserved lines*
  171.   F5 ...etc...
  172.   ====>   *CmdLine*
  173.   Overstrike      Line = 1  *Status* iles = 8    Total Size = 32467
  174.  
  175.  
  176.  
  177.  
  178. When FILEL is invoked, it searches for a  file PROFILE.FLL  in the current
  179. directory and in the directory from where the FILEL.EXE was found. Profile
  180. can have commands like those that are entered in the cmdline.
  181.  
  182.  
  183.  
  184. Commands that can be entered from cmdline are:
  185. ==============================================
  186.  
  187. * blabla         Anything that starts with * is ignored as a comment
  188. =                Executes the last command
  189. CMS  cmd         Executes a host command
  190. DCL  cmd              -//-
  191. DOS  cmd              -//-
  192. HOST cmd              -//-
  193. VMS  cmd              -//-
  194.  
  195. BOTTOM           Goes to the bottom of the file
  196. BOT                   -//-
  197. CD               Change directory, and searching pattern  (see below)
  198. COLOR            Changes screen colors (see below)
  199. DEF              Defines a key (see below)
  200. INT2E ON|OFF     (++For DOS only++) Interrupt 2E the back door of COMMAND.COM.
  201.                  If you specify "INT2E ON", filelist will execute very fast
  202.                  the commands! (Default value if OFF)
  203.                  *Warning! It is possible that FILEL wont work well with
  204.                  INT2E set on, since INT 2E is an undocument function of
  205.                  COMMAND.COM
  206. KEYBOARD101 ON|OFF   (++For DOS only++) if it set to ON then F11 and F12
  207.                  keys will be recognized. (Default is OFF)
  208. GLOBAL ON|OFF    If global is ON, FILEL will search for commands in the
  209.                  entire list of files. If global is OFF then searching
  210.                  will take place only in the currect screen (DEFAULT=OFF)
  211. QUIT             Quit from filel
  212. QUERY [key]      Query for key, (wildchars can be used ie: *F*)
  213. REFRESH          Updates the list